terrain trap - German English Dictionary